package com.anjie.powerproject.pojo.dto;

public class StationInfoDTO {
    private int id;

    private String stationName;

    private String stationArea;

    private String buildingArea;

    private String constructionYear;

    private String stationAdress;

    private String cityCode;

    private String batteryCode;

    private String batteryName;

    private Integer batteryPointId;

    private String energyCode;

    private String energyName;

    private Integer energyPointId;

    private String temperatureCode;

    private String temperatureName;

    private Integer temperaturePointId;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getStationArea() {
        return stationArea;
    }

    public void setStationArea(String stationArea) {
        this.stationArea = stationArea;
    }

    public String getBuildingArea() {
        return buildingArea;
    }

    public void setBuildingArea(String buildingArea) {
        this.buildingArea = buildingArea;
    }

    public String getConstructionYear() {
        return constructionYear;
    }

    public void setConstructionYear(String constructionYear) {
        this.constructionYear = constructionYear;
    }

    public String getStationAdress() {
        return stationAdress;
    }

    public void setStationAdress(String stationAdress) {
        this.stationAdress = stationAdress;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getBatteryCode() {
        return batteryCode;
    }

    public void setBatteryCode(String batteryCode) {
        this.batteryCode = batteryCode;
    }

    public String getBatteryName() {
        return batteryName;
    }

    public void setBatteryName(String batteryName) {
        this.batteryName = batteryName;
    }

    public String getEnergyCode() {
        return energyCode;
    }

    public void setEnergyCode(String energyCode) {
        this.energyCode = energyCode;
    }

    public String getEnergyName() {
        return energyName;
    }

    public void setEnergyName(String energyName) {
        this.energyName = energyName;
    }

    public String getTemperatureCode() {
        return temperatureCode;
    }

    public void setTemperatureCode(String temperatureCode) {
        this.temperatureCode = temperatureCode;
    }

    public String getTemperatureName() {
        return temperatureName;
    }

    public void setTemperatureName(String temperatureName) {
        this.temperatureName = temperatureName;
    }

    public Integer getBatteryPointId() {
        return batteryPointId;
    }

    public void setBatteryPointId(Integer batteryPointId) {
        this.batteryPointId = batteryPointId;
    }

    public Integer getEnergyPointId() {
        return energyPointId;
    }

    public void setEnergyPointId(Integer energyPointId) {
        this.energyPointId = energyPointId;
    }

    public Integer getTemperaturePointId() {
        return temperaturePointId;
    }

    public void setTemperaturePointId(Integer temperaturePointId) {
        this.temperaturePointId = temperaturePointId;
    }

    public StationInfoDTO(){};

    public StationInfoDTO(int id, String stationName, String stationArea, String buildingArea, String constructionYear, String stationAdress, String cityCode, String batteryCode, String batteryName, String energyCode, String energyName, String temperatureCode, String temperatureName) {
        this.id = id;
        this.stationName = stationName;
        this.stationArea = stationArea;
        this.buildingArea = buildingArea;
        this.constructionYear = constructionYear;
        this.stationAdress = stationAdress;
        this.cityCode = cityCode;
        this.batteryCode = batteryCode;
        this.batteryName = batteryName;
        this.energyCode = energyCode;
        this.energyName = energyName;
        this.temperatureCode = temperatureCode;
        this.temperatureName = temperatureName;
    }

    public StationInfoDTO(int id, String stationName, String stationArea, String buildingArea, String constructionYear, String stationAdress, String cityCode, String batteryCode, String batteryName, Integer batteryPointId, String energyCode, String energyName, Integer energyPointId, String temperatureCode, String temperatureName, Integer temperaturePointId) {
        this.id = id;
        this.stationName = stationName;
        this.stationArea = stationArea;
        this.buildingArea = buildingArea;
        this.constructionYear = constructionYear;
        this.stationAdress = stationAdress;
        this.cityCode = cityCode;
        this.batteryCode = batteryCode;
        this.batteryName = batteryName;
        this.batteryPointId = batteryPointId;
        this.energyCode = energyCode;
        this.energyName = energyName;
        this.energyPointId = energyPointId;
        this.temperatureCode = temperatureCode;
        this.temperatureName = temperatureName;
        this.temperaturePointId = temperaturePointId;
    }

    @Override
    public String toString() {
        return "StationInfoDTO{" +
                "id=" + id +
                ", stationName='" + stationName + '\'' +
                ", stationArea='" + stationArea + '\'' +
                ", buildingArea='" + buildingArea + '\'' +
                ", constructionYear='" + constructionYear + '\'' +
                ", stationAdress='" + stationAdress + '\'' +
                ", cityCode='" + cityCode + '\'' +
                ", batteryCode='" + batteryCode + '\'' +
                ", batteryName='" + batteryName + '\'' +
                ", batteryPointId=" + batteryPointId +
                ", energyCode='" + energyCode + '\'' +
                ", energyName='" + energyName + '\'' +
                ", energyPointId=" + energyPointId +
                ", temperatureCode='" + temperatureCode + '\'' +
                ", temperatureName='" + temperatureName + '\'' +
                ", temperaturePointId=" + temperaturePointId +
                '}';
    }
}
